body {
  background: url("html-background-png-7.png") repeat darkblue;
  color: #dfe366;
}

h1 {
  font-size: 32px;
  font-weight: bold;
}

ul {}

/* This is a comment1 */
p {
  font-family: Times New Roman;  
  font-size: 20px;
  color: #eeeeee;
}

h3 {
  counter-increment: question;
  height: 50px;
  background-color: rgba(0,0,1,0.2);
  width: auto;
  overFlow: hidden; /* property name is OK but better to be all lowercase */
  padding-top: 2;   /* this will be ignored because it's missing units */
  padding-bottom: initial !important;
  padding-right: 1em;
  padding-left: 2px;
  border: 1ex solid;
  border-left-color: red;
  margin: 5px 50% 10px 20px;
  font-variant: small-caps;
}

h3:before {
  content: counter(question);
}

h2 {
  font-size: 12px;
  font-family: arial;
  font-style: italic;
  color: #aaaaaa;
}

a {
  width: 20px /* This is a comment2 */
}